reflect badly on something - Turco Inglés Diccionario